to cast a ballot - Espagnol Anglais Dictionnaire